made amends - Turkish English Dictionary